/* CSS Document */


body {
		margin-top: 0px;
		margin-bottom: 0px;
		background-image:url(../images/bg.gif);
}

td{
		vertical-align:middle;
		}

select{
		background-color:#174B86;
		border:none;
		font-size:12px;
		color:#FFFFFF;
		}	

input{
		background-color:#174B86;
		font-size:12px;
		border:none;
		color:#FFFFFF;
		}
		
textarea{
		background-color:#174B86;
		font-size:12px;
		border:none;
		color:#FFFFFF;
		margin-left:10px;
		}
		
.input_01{
			height:20px;
			width:250px;
			margin-left:10px;
		}
		
.textfield_01{
				background-color:#d0d0d0;
				border:none;
				margin-left:10px;
				font-size:12px;
				color:#000000;
			  }
			  		  
			  
.fontstyle_01{
				font-size:12px;
				line-height:32px;
				color:#FFFFFF;
				text-align:center;
			  }

.fontstyle_02{
				font-size:12px;
				font-weight:bold;
				text-align:center;
				line-height:30px;
				color:#00FFFF;
			  }
			  
.fontstyle_03{
				font-size:12px;
				color:#FFFFFF;
				text-align:center;
				font-weight:bold;
			  }
			  
.btn_small{
				border:none;
				background-image:url(../images/btn_small.gif);
				background-color:transparent;
				font-size:12px;
				color:#FFFFFF;
				letter-spacing:8px;
				height:28px;
				width:73px;
				cursor:hand;
			}
			
.btn_large{
				border:none;
				background-image:url(../images/btn_large.gif);
				background-color:transparent;
				font-size:12px;
				color:#FFFFFF;
				letter-spacing:3px;
				height:28px;
				width:113px;
				cursor:hand;
			}
			
#line tr {
			background-image:url(../images/line.gif);
			background-repeat:repeat-x;
			vertical-align:bottom;
			}

a:link {
	color: #00FFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00FFFF;
}
a:hover {
	text-decoration: none;
	font-weight:bold;
	color: #00FF00;
}
a:active {
	text-decoration: none;
}


				
.a1:link {
	color: #00FFFF;
	text-decoration: none;
}
.a1:visited {
	text-decoration: none;
	color: #999999;
}
.a1:hover {
	text-decoration: none;
	color: #00FF00;
}
.a1:active {
	text-decoration: none;
}
.loading-indicator {
    font-size:8pt; 
    background-image:url(../images/loading.gif);
    background-repeat: no-repeat;  
    background-position:top left; 
    padding-left:20px;
	height:18px;
	text-align:left;
}
 
#loading{
	position:absolute;
	left:45%;
	top:40%;
	border:3px solid #B2D0F7;
	background:white url(../images/block-bg.gif) repeat-x;
	padding:10px;
	font:bold 14px verdana,tahoma,helvetica; 
	color:#003366;
	width:180px;
	text-align:center;
}